@charset "utf-8";
.text_210 {
    width: 210px;
}
.text_150 {
    width: 150px;
}
.cm_content_r {
    width: 800px;
    float: left;
    margin-left: 20px;
    .cm_sp_title {
        width: 100%;
        margin-top: 44px;
        margin-bottom: 19px;
        margin-left: 11px;
        display: inline-block;
        color: #444f58;
    }
    .cm_r_head {
        width: 100%;
        height: 178px;
        background: #f7f7f7;
        border-radius: 5px;
        padding-top: 15px;
        margin-bottom: 11px;
        .cm_head_l {
            width: 290px;
            height: 100%;
            margin-left: 24px;
            display: inline-block;
            .cm_l_spmc {
                margin-bottom: 8px;
            }
            .cm_l_lm {
                select {
                    margin-left: 26px;
                }
            }
        }
        .cm_head_r {
            height: 100%;
            margin-right: 24px;
            display: inline-block;
            float: right;
            .cm_r_sxj {
                margin-bottom: 8px;
            }
            .cm_r_zt {
                .cm_zt_select {
                    margin-left: 13px;
                }
            }
        }
        .cm_input_last {
            margin-top: 15px;
            width: 150px;
            height: 48px;
            font-size: 13px;
            color: #FFFFFF;
            border-radius: 27px;
            border: none;
            background: #eb413d;
            display: inline-block;
        }
    }
    .sm_r_foot {
        width: 100%;
        margin-top: 20px;
        margin-left: 37px;
        border-top: 1px solid #dfdfdf;
        p:first-child {
            margin-top: 20px;
            margin-bottom: 20px;
        }
        .sm_mcsp {
            width: 100%;
            height: 379px;
            border: 1px solid #dfdfdf;
            border-radius: 5px;
            .firline {
                width: 100%;
                height: 46px;
                border-bottom: 1px solid #dfdfdf;
                background: #f8f8f8;
                line-height: 40px;
                span:first-child {
                    margin-left: 57px;
                    margin-right: 122px;
                    display: inline-block;
                }
                span:nth-child(3) {
                    margin-left: 108px;
                    margin-right: 83px;
                    display: inline-block;
                }
                span:nth-child(5) {
                    margin-left: 61px;
                    margin-right: 58px;
                    display: inline-block;
                }
                span:last-child {
                    margin-right: 37px;
                    display: inline-block;
                }
            }
            .secline {
                width: 100%;
                height: 40px;
                border-bottom: 1px solid #dfdfdf;
                background: #f8f8f8;
                line-height: 40px;
                span:first-child {
                    margin-left: 20px;
                    margin-right: 64px;
                    display: inline-block;
                }
                span:nth-child(3) {
                    margin-left: 57px;
                    margin-right: 39px;
                    display: inline-block;
                }
                span:nth-child(5) {
                    margin-left: 49px;
                    margin-right: 46px;
                    display: inline-block;
                }
            }
            .syline {
                width: 100%;
                height: 145px;
                border-bottom: 1px solid #dfdfdf;
                .sm_short {
                    padding: 33px 27px 32px 48px;
                    display: inline-block;
                }
                .sm_shortcontent {
                    width: 220px;
                    display: inline-block;
                    margin-right: 243px;
                }
                .sm_shortmon {
                    display: inline-block;
                }
            }
        }
    }
}
